home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-02-05 | 781 b | 37 lines | [TEXT/MPS ] |
- {-------------------------------------------------------------
- #
- # Macintosh Developer Technical Support
- #
- # Gestalt Sample Code
- #
- # Copyright © 1991 Apple Computer Japan, Inc.
- # All rights reserved.
- #
- # version 1.0 7/12/91 T. Tanaka
- -------------------------------------------------------------}
- {$Z+}
- UNIT GestaltFunc;
- INTERFACE
- USES
- GestaltEqu;
- CONST
- myResult = $0607;
- myOldSelector = 'osyv';
- {$R-}
- {$OV-}
- IMPLEMENTATION
- FUNCTION TESSYSV(gestaltSelector: OSType;
- VAR GestaltResponse: LONGINT) : OSErr;
- VAR
- err: OSErr;
- internalResult: LONGINT;
- BEGIN
- err := gestalt(myOldSelector,internalResult);
- IF err = noErr THEN BEGIN
- IF internalResult = $0606 THEN
- GestaltResponse := myResult
- ELSE
- GestaltResponse := internalResult;
- END;
- END;
- END.